English to Chinese Traditional Dictionary
herbaceous
草本
Meaning for herbaceous found in 24 Languages.
Sponored Video